Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 BRO DEWI Terraced £126,637 £91,500 11 Dec 2015
18 BRO DEWI Semi-Detached £155,151 £135,000 23 Jul 2021
22 BRO DEWI Semi-Detached £128,091 £40,000 23 Nov 2001